package com.yl.chainStore.entity.sick

import com.baomidou.mybatisplus.annotation.IdType
import com.baomidou.mybatisplus.annotation.TableField
import com.baomidou.mybatisplus.annotation.TableId
import com.baomidou.mybatisplus.annotation.TableName
import com.yl.common.annotation.NoArg
import com.yl.common.getContext
import java.util.*

/**
 * 客户预约项目
 */
@NoArg
@TableName("customer_subscribe_item")
data class CustomerSubscribeItem(

	/**
	 * id
	 */
	@TableId(value = "id",type = IdType.AUTO)
	var id:Long,

	/**
	 * 类型
	 */
	@TableField("type_name")
	var typeName:String,

	/**
	 * 项目名称
	 */
	var itemName:String,

	/**
	 * 排序
	 */
	var orderNum:Int = 1,

	/**
	 * 创建时间
	 */
	var createTime:Date= Date(),

	/**
	 * 其他内容
	 */
	var other:Any?=null,

	/**
	 * 公司id
	 */
	var companyId:Long = getContext().companyId,

	/**
	 * 分公司id
	 */
	var deptId:Long = getContext().subCompanyId


)
